Improving Quality Model Construction Through Knowledge Reuse
نویسندگان
چکیده
Software quality models provide a framework to measure and evaluate software quality of software systems. They are the basis upon which classify requirements and may be eventually used to guide the quantification of these requirements, especially non-functional requirements. Lots of approaches for building quality models have been proposed in the last decades, but still their reuse along different projects is a challenge. In this paper we present several types of knowledge repositories and reuse processes to bridge this gap. The approach implements the idea of software factory and uses some well-known standards and notations like ISO/IEC 25010 as quality standard and the i* framework to codify knowledge patterns. We will illustrate how this reusebased approach helps in obtaining composite quality models for systems that integrate several software components with an individual quality model each.
منابع مشابه
Critical Success Factors for Knowledge Management Studies in Construction
Knowledge management (KM) is the organization, creation, sharing and flow of knowledge within organizations. The reuse of information and knowledge minimizes the need to refer explicitly to past projects; reduces the time and cost of solving problems, and improves the quality of solutions during the construction phase of a construction project. The knowledge can be reused and shared among the i...
متن کاملA Visual Software Construction Approach
Software reuse is considered one of the eeective approaches for improving software productivity and software quality. Reusable Software Components (RSCs) are the basic building components for software program constructed based on the software reuse approach. An object-oriented approach is used for the design and implementation of our RSCs. So far, we have implemented more than 300 reusable soft...
متن کاملApplied ontologies in the knowledge management of construction processes
Technological knowledge integration is time consuming, and requires intensive negotiation, and flows aiming at to achieve the design and planning performance in the construction projects. The traditional taxonomic approach of project management through the task decomposition could be usefully extended through an ontological approach to the task description. The ontological analysis allows to pr...
متن کاملSERVICE - BASED AUTOMATION OF SOFTWARE CONSTRUCTION ACTIVITIES by Marcus Zinn
____________________________________________________________________ ____________________________________________________________________ iii Abstract Service-based automation of software construction activities Marcus Zinn Master of Science The reuse of software units, such as classes, components and services require professional knowledge to be performed. Today a multiplicity of different sof...
متن کاملA Meta-model and Toolchain for Improved Interoperability of Robotic Frameworks
The emerging availability of high-quality software repositories for robotics promises to speed up the construction process of robotic systems through systematic reuse of software components. However, to reuse components without modification, compatibility at the interface level needs to be created, which is particularly hard if components were implemented in different robotic frameworks. In thi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015